package com.example.activitidemo.dto;

import lombok.Data;

import java.io.File;

/**
 * 工作线
 */
@Data
public class WorkFlow {
    /**
     * 流程定义部署文件
     */
    private File file;
    /**
     * 流程定义名称
     */
    private String filename;
    /**
     * 申请单ID
     */
    private String objectId;
    /**
     * 部署对象ID
     */
    private String deploymentId;
    /**
     * 资源文件名称
     */
    private String imageName;
    /**
     * 任务ID
     */
    private String taskId;
    /**
     * 连线名称
     */
    private String outcome;
    /**
     * 备注
     */
    private String comment;
    /**
     * 用户id
     */
    private String userId;
    /**
     * 用户信息
     */
    private String userMassage;
    private String objectName;
    private String assignee;
    private String assigneeList;
    private String empIds;
    private String taskKey;
    private String roleIds;
    private String assids;
    private Integer day;

    @Override
    public String toString() {
        return "WorkFlow{" +
                "file=" + file +
                ", filename='" + filename + '\'' +
                ", objectId='" + objectId + '\'' +
                ", deploymentId='" + deploymentId + '\'' +
                ", imageName='" + imageName + '\'' +
                ", taskId='" + taskId + '\'' +
                ", outcome='" + outcome + '\'' +
                ", comment='" + comment + '\'' +
                ", userId='" + userId + '\'' +
                ", userMassage='" + userMassage + '\'' +
                ", objectName='" + objectName + '\'' +
                ", assignee='" + assignee + '\'' +
                ", assigneeList='" + assigneeList + '\'' +
                ", empIds='" + empIds + '\'' +
                ", taskKey='" + taskKey + '\'' +
                ", roleIds='" + roleIds + '\'' +
                ", assids='" + assids + '\'' +
                ", day=" + day +
                '}';
    }
}
